hammer with a sledge - Alemán Inglés Diccionario